Шаг 1 - Что такое Java?

Прежде всего Java - язык программирования высокого уровня. Выше - только визуальное проектирование. Сразу огорчу системщиков и обрадую прикладников: системщики, Java никак не предназначен для системного программирования, то есть абсолютно; прикладники, Java - наиболее мощное, наиболее удобное и наиболее простое средство разработки прикладных программ. Многие прикладные программисты, особенно из числа необъятной армии Microsoft, уже замахнулись тухлыми яйцами в мою сторону - стандартная реакция, не будте банальными. Можно привести несметное множество аргументов в защиту моего высказывания, но это занятие лучше оставить для какого-нибудь салуна с холодной кружкой "Баварии" или "Старого мельника".

Итак, "плюсы":

"Минусы":

Итог

У читателя могло сложится впечатление, что все то, что от Microsoft - все от лукавого. НЕТ. Microsoft - это как таракан в экосистеме, где каждый жучок-червячок свое место занимает. Ну как, скажите на милость, играть в "отвязные", ультрасовременные, "заточенные" под GForce игрушки в Linux'е? Никак. Ибо "дров" под видео нет, ибо библиотек Direct3D нет (а может и есть - на самом деле, мне все равно, есть они там или нет), ибо черта в ступе тоже нет. Но мы ведь с вами не в игрушки играть собираемся. Мы программировать будем.

Опытным программистам хочу сказать, если вы прикладной программист и задумывались освоить Java - перед вами отличная возможность. Особенно если вы пишите для платформ от Microsoft, причем не имеет значения на чем. Поверьте (а лучше, проверьте) моему опыту. Разрабатывая систему на Java, вы почувствуете, как вам не приходится отвлекаться на всякие мелочи, как ваш код сохраняет стабильность, ясность, лаконичность со своим ростом. И все это благодаря полной сосредоточенности на решаемой задаче, а не распылению по мелочам, как в C (для Unix-систем это не так актуально, как для Microsoft).


Автор: Danis Tazeyev.
Hosted by uCoz